  
import request from '@/utils/request'

// 列表
export function getList(pageNo, size, tab) {
  return request(({
    url: '/post/list',
    method: 'get',
    params: { pageNo: pageNo, size: size, tab: tab }
  }))
}

// 发布
export function post(post) {
    return request({
      url: '/post/create',
      method: 'post',
      data: post
    })
}
  
// 获取文章详情
export function getPost(id) {
  return request({
    url: `/post`,
    method: 'get',
    params: {
      id: id
    }
  })
}

// export function deletePost(id){
//   return request({
//     url: `/post`,
//     method: 'post',
//     params: {
//       id: id
//     }
//   })
// }

// 随便看看(推荐)
export function getRecommendPosts(id) {
  return request({
    url: '/post/recommend',
    method: 'get',
    params: {
      postId: id
    }
  })
}

// 更新博客
export function update(post) {
  return request({
    url: '/post/update',
    method: 'post',
    data: post
  })
}

// 根据id删除博客
export function deletePost(id) {
  return request({
    url: `/post/delete/${id}`,
    method: 'delete'
  })
}

